Aller au contenu principal

Overview

Keycloak Importer is an application provided by Athea to create and update keycloak resources by configuration when performing an installation. It aims to be idempotent and should produce the same results when provided with a similar configuration.

Keycloak Importer takes a json file with the same format as a keycloak realm export and use it to import ressources in a given realm :

  • Client scope & their mapper
  • Client
  • Groups
  • Roles (client roles & realm roles)
  • Users
  • Authorization flows & config
  • Realm Top Level configurations

The module will create or update depending on if the ressource exists or not, deletion is not currently supported.